home *** CD-ROM | disk | FTP | other *** search
- Path: user1.mnsinc.com!keys
- From: keys@mnsinc.com (Paul Speed)
- Newsgroups: alt.computer.consultants,comp.edu,comp.lang.basic.misc,comp.lang.c++,comp.lang.misc,comp.lang.pascal.borland,comp.lang.pascal.delphi.misc,comp.misc,comp.os.msdos.programmer,comp.os.os2.programmer.misc,comp.programming
- Subject: Re: Can we do programming without seeing the end user?
- Followup-To: alt.computer.consultants,comp.edu,comp.lang.basic.misc,comp.lang.c++,comp.lang.misc,comp.lang.pascal.borland,comp.lang.pascal.delphi.misc,comp.misc,comp.os.msdos.programmer,comp.os.os2.programmer.misc,comp.programming
- Date: 25 Mar 1996 14:00:57 GMT
- Organization: Monumental Network Systems
- Message-ID: <4j68uq$r66@news1.mnsinc.com>
- References: <BYtKnOggyTxQ071yn@oslonett.no> <4j4j47$l5q@linet06.li.net> <4j5r11$kch@newsflash.hol.gr> <4j5lpj$np@dfw-ixnews4.ix.netcom.com>
- NNTP-Posting-Host: user1.mnsinc.com
- X-Newsreader: TIN [version 1.2 PL2]
-
- ANDREW GRYGUS (aax@ix.netcom.com) wrote:
- : In <4j5r11$kch@newsflash.hol.gr> d83@hol.gr (Don Schullian) writes:
- : >
- : >My grandmother used to tell me "the customer usually doesn't know what
- : >they are talking about but you can't let them know that".
-
- : On the other hand, you may simply not understand what the customer is
- : trying to tell you - but you can't let them know that either, can you?
-
- : In any case, the customer is the one who can write the check, so pay
- : attention.
-
-
- Yes, that is true. They usually pay us to write something that
- will make their jobs easier. Sure, automating the processes that are
- done by hand will certainly take a step in the right direction, but a
- good systems designer can take it much further. In these cases, it
- sometimes helps to have an outsiders perspective. The designer should be
- very well versed on what the systems output for input shoulde be, but
- often people who do the job do many things just because they've "Always
- done it that way." These are the things the designer needs to look past.
- The system designer should be the one that meets with the
- customer and gets a firm understanding of what the system REALLY needs to
- do. The programmers should not have to meet with the customer if the
- system designer has done their job well. The designer should have a
- clear picture of what the system should be and be able to impart that the
- actual implementors.
- Also, remember that understanding the customers job does not
- always mean sitting down for long gab sessions with the customer. In
- most fields there are a variety of books concerning better ways of doing
- the tasks associated with the job. These can often give even better
- ideas on how to improve the customers productivity. But in the end, the
- customer is always right. (Goes back to the pay check thing again :) )
-
- FWIW,
- -Keys
-
-
-